﻿
soldier_friend_character = {
	age = { 18 35 }
	random_traits_list = {
		count = 1
		education_martial_2 = {}
		education_martial_3 = {}
		education_martial_4 = {}
	}
	random_traits_list = {
		count = 1
		brave = {}
		just = {}
	}
	random_traits_list = { #Something nice
		count = 1
		honest = {}
		gregarious = {}
		trusting = {}
		compassionate = {}
		generous = {}
		humble = {}
		calm = {}
	}
	random_traits_list = {
		count = 1
		lustful = {}
		chaste = {}
		wrathful = {}
		arrogant = {}
		impatient = {}
		patient = {}
		impatient  = {}
		ambitious = {}
		cynical = {}
		zealous = {}
		stubborn = {}
	}
	random_traits = no
	faith = root.faith
	culture = root.culture
	martial = {
		min_template_decent_skill
		max_template_decent_skill
	}
	prowess = {
		min_template_decent_skill
		max_template_decent_skill
	}
	gender_female_chance = root_soldier_female_chance
	after_creation = {
		if = {
			limit = { has_dlc_feature = tours_and_tournaments }
			add_trait = tourney_participant
			add_random_tourney_participant_level_effect = yes
		}
		shogunate_set_fictional_nickname_effect = yes
	}
}

new_commander_character = {
	age = { 18 40 }
	random_traits_list = {
		count = 1
		education_martial_2 = {}
		education_martial_3 = {}
		education_martial_4 = {}
	}
	random_traits_list = {
		count = 1
		brave = {}
		just = {}
	}
	random_traits_list = {
		count = 1
		lustful = {}
		chaste = {}
		wrathful = {}
		arrogant = {}
		impatient = {}
		humble = {}
		calm = {}
		patient = {}
		impatient  = {}
		
	}
	random_traits_list = {
		honest = {}
		ambitious = {}
		cynical = {}
		zealous = {}
		compassionate = {}
		stubborn = {}
		generous = {}
	}
	random_traits = no
	martial  = {
		min_template_decent_skill
		max_template_decent_skill
	}

	after_creation = {
		#Chance of receiving an extra commander trait
		random = {
			chance = 25
			give_random_commander_trait_effect = yes
		}
		random_list = {
			200 = {
				# Character is of average weight, nothing happens	
			}
			25 = {
				change_current_weight = -25
			}
			25 = {
				change_current_weight = -75
			}
			25 = {
				change_current_weight = 25
			}
			25 = {
				change_current_weight = 75
			}
			5 = {
				change_current_weight = 150
			}
		}
		shogunate_set_fictional_nickname_effect = yes
	}
}

new_warrior_character = {
	age = { 18 40 }
	random_traits_list = {
		count = 1
		education_martial_2 = {}
		education_martial_3 = {}
		education_martial_4 = {}
	}
	random_traits_list = {
		count = 3
		brave = {}
		just = {}
		lustful = {}
		chaste = {}
		wrathful = {}
		arrogant = {}
		impatient = {}
		patient = {}
		humble = {}
		calm = {}
		honest = {}
		ambitious = {}
		cynical = {}
		zealous = {}
		compassionate = {}
		stubborn = {}
		generous = {}
		sadistic = {}
		vengeful = {}
	}
	random_traits_list = {
		count = { 0 1 }
		lifestyle_blademaster = {}
		lifestyle_hunter = {}
		tourney_participant = {}
		strategist = {}
		gallant = {}
		torturer = {}
	}
	random_traits_list = {
		count = { 0 1 }
		drunkard = {}
		irritable = {}
		athletic = {}
		strong = {}
		shrewd = {}
		clubfooted = {}
		hunchbacked = {}
		lisping = {}
		stuttering = {}
		giant = {}
		dull = {}
		spindly = {}
		scaly = {}
		albino = {}
		wheezing = {}
		beauty_bad_1 = {}
		beauty_bad_2 = {}
		beauty_bad_3 = {}
		beauty_good_1 = {}
		intellect_bad_1 = {}
		intellect_bad_2 = {}
		intellect_good_1 = {}
		intellect_good_2 = {}
		physique_good_1 = {}
		physique_good_2 = {}
		physique_good_3 = {}
	}
	random_traits = no
	martial = {
		min_template_average_skill
		max_template_average_skill
	}
	prowess = { 8 12 }

	after_creation = {
		#Chance of receiving an extra commander trait
		random = {
			chance = 25
			give_random_commander_trait_effect = yes
		}
		add_random_tiered_trait_xp_effect = {
			TRAIT = lifestyle_blademaster
			LEVEL_1 = yes
			LEVEL_3 = yes
		}
		add_random_tiered_trait_track_xp_effect = {
			TRAIT = lifestyle_hunter
			TRACK = hunter
			LEVEL_1 = yes
			LEVEL_3 = no
		}
		add_random_tourney_participant_level_effect = yes
		random_list = {
			200 = {
				# Character is of average weight, nothing happens	
			}
			25 = {
				change_current_weight = -25
			}
			25 = {
				change_current_weight = -75
			}
			25 = {
				change_current_weight = 25
			}
			25 = {
				change_current_weight = 75
			}
			5 = {
				change_current_weight = 150
			}
		}
		shogunate_set_fictional_nickname_effect = yes
	}
}

new_siege_engineer = {
	age = { 30 45 }
	random_traits_list = {
		count = 1
		education_martial_4 = {}
		education_martial_5 = {}
	}
	random_traits_list = {
		count = 3
		brave = {}
		just = {}
		lustful = {}
		chaste = {}
		wrathful = {}
		arrogant = {}
		impatient = {}
		patient = {}
		humble = {}
		calm = {}
		honest = {}
		ambitious = {}
		cynical = {}
		zealous = {}
		compassionate = {}
		stubborn = {}
		generous = {}
		sadistic = {}
		vengeful = {}
	}
	random_traits_list = {
		count = { 0 1 }
		overseer = {}
		strategist = {}
		architect = {}
		administrator = {}
	}
	trait = military_engineer
	random_traits = no
	martial = {
		min_template_average_skill
		max_template_average_skill
	}
	martial = { 12 24 }
	prowess = { 8 12 }

	after_creation = {
		#Chance of receiving an extra commander trait
		random = {
			chance = 25
			give_random_commander_trait_effect = yes
		}
		random_list = {
			200 = {
				# Character is of average weight, nothing happens	
			}
			25 = {
				change_current_weight = -25
			}
			25 = {
				change_current_weight = -75
			}
			25 = {
				change_current_weight = 25
			}
			25 = {
				change_current_weight = 75
			}
			5 = {
				change_current_weight = 150
			}
		}
		shogunate_set_fictional_nickname_effect = yes
	}
}

new_berserker_character = {
	age = { 18 40 }
	random_traits_list = {
		count = 1
		education_martial_1 = {}
		education_martial_2 = {}
		education_martial_3 = {}
		education_martial_4 = {}
	}
	random_traits_list = {
		count = 3
		brave = {}
		just = {}
		lustful = {}
		gluttonous = {}
		wrathful = {}
		arrogant = {}
		impatient = {}
		ambitious = {}
		cynical = {}
		zealous = {}
		stubborn = {}
		callous = {}
		sadistic = {}
		vengeful = {}
	}
	random_traits_list = {
		count = { 0 1 }
		lifestyle_blademaster = {}
		lifestyle_hunter = {}
		tourney_participant = {}
	}
	random_traits_list = {
		count = { 0 1 }
		athletic = {}
		strong = {}
		giant = {}
		dull = {}
		beauty_bad_2 = {}
		physique_good_1 = {}
		physique_good_2 = {}
		physique_good_3 = {}
	}
	random_traits_list = {
		count = 1
		drunkard = {}
		irritable = {}
		comfort_eater = {}
	}
	trait = berserker
	random_traits = no
	martial = {
		min_template_average_skill
		max_template_average_skill
	}
	prowess = { 8 12 }
	after_creation = {
		add_random_tiered_trait_xp_effect = {
			TRAIT = lifestyle_blademaster
			LEVEL_1 = yes
			LEVEL_3 = yes
		}
		add_random_tiered_trait_track_xp_effect = {
			TRAIT = lifestyle_hunter
			TRACK = hunter
			LEVEL_1 = yes
			LEVEL_3 = no
		}
		add_random_tiered_trait_track_xp_effect = {
			TRAIT = tourney_participant
			TRACK = foot
			LEVEL_1 = yes
			LEVEL_3 = yes
		}
		shogunate_set_fictional_nickname_effect = yes
	}
}

mercenary = {
	age = { 25 42 }
	random_traits_list = {
		count = 1
		education_martial_3 = {}
		education_martial_4 = {}
	}
	random_traits_list = {
		count = 3
		brave = {}
		just = {}
		lustful = {}
		chaste = {}
		wrathful = {}
		arrogant = {}
		impatient = {}
		patient = {}
		humble = {}
		calm = {}
		honest = {}
		ambitious = {}
		cynical = {}
		zealous = {}
		compassionate = {}
		stubborn = {}
		generous = {}
		sadistic = {}
		vengeful = {}
	}
	random_traits_list = {
		count = { 0 1 }
		overseer = {}
		strategist = {}
		lifestyle_blademaster = {}
		lifestyle_hunter = {}
	}
	random_traits = no
	martial = {
		min_template_average_skill
		max_template_average_skill
	}
	prowess = { 8 14 }
	
	after_creation = {
		add_character_flag = {
			flag = need_military_outfit
		}
		shogunate_set_fictional_nickname_effect = yes
	}
}

great_mercenary = {
	age = { 25 42 }

	random_traits_list = {
		count = 1
		education_martial_3 = {}
		education_martial_4 = {}
	}

	random_traits_list = {
		count = 3
		just = {}
		lustful = {}
		chaste = {}
		wrathful = {}
		arrogant = {}
		impatient = {}
		patient = {}
		humble = {}
		calm = {}
		honest = {}
		ambitious = {}
		cynical = {}
		zealous = {}
		compassionate = {}
		stubborn = {}
		generous = {}
		sadistic = {}
		vengeful = {}
		brave = {}
	}

	random_traits_list = {
		count = 1
		giant = {}
		lifestyle_blademaster = {}
		strategist = {}
		lifestyle_hunter = {}
		athletic = {}
		strong = {}
		physique_good_1 = {}
		physique_good_2 = {}
	}
	
	random_traits = no
	martial = {
		min_template_decent_skill
		max_template_decent_skill
	}
	prowess = { 10 16 }
	
	after_creation = {
		add_character_flag = {
			flag = need_military_outfit
		}
		shogunate_set_fictional_nickname_effect = yes
	}
}

retired_mercenary = {
	age = { 40 60 }
	random_traits_list = {
		count = 1
		education_martial_3 = {}
		education_martial_4 = {}
	}
	random_traits_list = {
		count = 3
		brave = {}
		just = {}
		lustful = {}
		chaste = {}
		wrathful = {}
		arrogant = {}
		impatient = {}
		patient = {}
		humble = {}
		calm = {}
		honest = {}
		ambitious = {}
		cynical = {}
		zealous = {}
		compassionate = {}
		stubborn = {}
		generous = {}
		sadistic = {}
		vengeful = {}
	}
	random_traits_list = {
		count = { 0 1 }
		overseer = {}
		strategist = {}
		lifestyle_blademaster = {}
		lifestyle_hunter = {}
		tourney_participant = {}
	}
	random_traits = no
	martial = {
		min_template_average_skill
		max_template_average_skill
	}
	prowess = { 8 14 }
	
	after_creation = {
		add_character_flag = {
			flag = need_military_outfit
		}
		add_random_tourney_participant_level_effect = yes
		shogunate_set_fictional_nickname_effect = yes
	}
}

new_raider_character = {
	age = { 40 60 }
	random_traits_list = {
		count = 1
		education_martial_2 = {}
		education_martial_3 = {}
	}
	trait = reaver
	random_traits_list = {
		count = 3
		brave = {}
		just = {}
		lustful = {}
		chaste = {}
		wrathful = {}
		arrogant = {}
		impatient = {}
		patient = {}
		calm = {}
		honest = {}
		ambitious = {}
		cynical = {}
		zealous = {}
		stubborn = {}
		generous = {}
		sadistic = {}
		vengeful = {}
	}
	random_traits = no
	martial = {
		min_template_average_skill
		max_template_average_skill
	}
	prowess = { 8 14 }
	after_creation = {
		shogunate_set_fictional_nickname_effect = yes
	}
}

honorable_soldier_character = {
	age = { 30 50 }
	random_traits_list = {
		count = 1
		education_martial_3 = {}
		education_martial_4 = {}
	}
	random_traits_list = {
		count = 3
		brave = {}
		just = {}
		lustful = {}
		chaste = {}
		arrogant = {}
		impatient = {}
		patient = {}
		humble = {}
		calm = {}
		honest = {}
		ambitious = {}
		cynical = {}
		zealous = {}
		compassionate = {}
		stubborn = {}
		generous = {}
	}
	random_traits_list = {
		count = { 0 1 }
		overseer = {}
		strategist = {}
		lifestyle_blademaster = {}
		lifestyle_hunter = {}
		tourney_participant = {}
	}
	random_traits = no
	martial = {
		min_template_average_skill
		max_template_average_skill
	}
	prowess = { 12 16 }
	
	after_creation = {
		add_character_flag = {
			flag = need_military_outfit
		}
		add_random_tourney_participant_level_effect = yes
		shogunate_set_fictional_nickname_effect = yes
	}
}

old_knight_teacher = {
	age = { 55 60 }
	random_traits_list = {
		count = 1
		education_martial_3 = {}
		education_martial_4 = {}
	}

	trait = compassionate

	random_traits_list = {
		count = 2
		brave = {}
		just = {}
		lustful = {}
		chaste = {}
		patient = {}
		humble = {}
		calm = {}
		honest = {}
		ambitious = {}
		cynical = {}
		zealous = {}
		stubborn = {}
		generous = {}
		vengeful = {}
	}
	
	trait = lifestyle_blademaster
	trait = scarred
	
	random_traits = no
	martial = {
		min_template_average_skill
		max_template_average_skill
	}
	prowess = { 10 14 }
	
	after_creation = {
		add_character_flag = {
			flag = need_military_outfit
		}
		add_random_tourney_participant_level_effect = yes
		shogunate_set_fictional_nickname_effect = yes
	}
}

wrestler_character = {
	age = { 25 42 }

	trait = education_martial_1
	
	random_traits_list = {
		count = 3
		just = {}
		brave = {}
		lustful = {}
		chaste = {}
		wrathful = {}
		arrogant = {}
		impatient = {}
		patient = {}
		calm = {}
		honest = {}
		ambitious = {}
		cynical = {}
		zealous = {}
		compassionate = {}
		stubborn = {}
		generous = {}
		sadistic = {}
		vengeful = {}
	}

	trait = giant 
	
	random_traits = no

	prowess = {
		min_template_decent_skill
		max_template_decent_skill
	}
	
	after_creation = {

		shogunate_set_fictional_nickname_effect = yes
	}
}
